Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Node / ReticulumProjects / MeshChatX.git / files / docker-compose.yml

Displaying Raw • Download


docker-compose.yml massive-changes (a914d68e) Text, 1.04 KB

Tff7b72servicesTb4b4b4:
Tff7b72reticulum-meshchatxTb4b4b4:
Tff7b72container_nameTb4b4b4: Ta5d6ffreticulum-meshchatx
Tff7b72imageTb4b4b4: Ta5d6ff${MESHCHAT_IMAGE:-git.quad4.io/rns-things/meshchatx:latest}
Tff7b72restartTb4b4b4: Ta5d6ffunless-stopped
Tff7b72security_optTb4b4b4:
Tb4b4b4- Ta5d6ffno-new-privileges:true
T8b949e# Make the meshchat web interface accessible from the host on port 8000
Tff7b72portsTb4b4b4:
Tb4b4b4- Ta5d6ff127.0.0.1:8000:8000
Tff7b72volumesTb4b4b4:
Tb4b4b4- Ta5d6ff./meshchat-config:/config
T8b949e# Uncomment if you have a USB device connected, such as an RNode
T8b949e# devices:
T8b949e# - /dev/ttyUSB0:/dev/ttyUSB0
T8b949e#
T8b949e# Host network for autointerface:
T8b949e# network_mode: host

T8b949e# LibreTranslate - optional

T8b949e# libretranslate:
T8b949e# container_name: libretranslate
T8b949e# image: libretranslate/libretranslate:latest
T8b949e# ports:
T8b949e# - 127.0.0.1:5000:5000
T8b949e# restart: unless-stopped
T8b949e# healthcheck:
T8b949e# test: ["CMD", "curl", "-f", "http://localhost:5000/health"]
T8b949e# interval: 10s
T8b949e# timeout: 4s
T8b949e# retries: 4
T8b949e# start_period: 5s


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────